@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

echo ====================================
echo  Windows批处理版 - 删除老CSV文件
echo ====================================
echo.

:: 配置参数 - 请根据实际情况修改
set "TARGET_DIR=D:\works\water\data\file\local\1\1\1\5"
set "PYTHON_PATH=python"
set "SCRIPT_PATH=%~dp0simple_delete_script.py"
set "LOG_FILE=%~dp0delete_log.txt"

:: 检查Python是否安装
%PYTHON_PATH% --version >nul 2>&1
if errorlevel 1 (
    echo 错误: 未找到Python，请确保Python已正确安装
    echo 当前尝试的路径: %PYTHON_PATH%
    pause
    exit /b 1
)

:: 检查目标目录是否存在
if not exist "%TARGET_DIR%" (
    echo 错误: 目标目录不存在: %TARGET_DIR%
    pause
    exit /b 1
)

:: 显示配置信息
echo 配置信息:
echo   目标目录: %TARGET_DIR%
echo   Python路径: %PYTHON_PATH%
echo   脚本路径: %SCRIPT_PATH%
echo   日志文件: %LOG_FILE%
echo.

:: 执行删除脚本
echo 正在执行文件删除操作...
echo 执行时间: %date% %time% >> "%LOG_FILE%"
%PYTHON_PATH% "%SCRIPT_PATH%" >> "%LOG_FILE%" 2>&1
echo.

:: 检查执行结果
if errorlevel 1 (
    echo 执行过程中出现错误，请查看日志文件: %LOG_FILE%
) else (
    echo 执行完成！请查看日志文件了解详情: %LOG_FILE%
)

echo.
echo 按任意键退出...
pause >nul